key responsibilities - German English Dictionary